DD Posted Apr 28, 2017 Obituaries DELGADO Desmond DELGADO (Desmond Patrick): Passed away suddenly 21st April 2017. Lo...